minikube start
kubectl config current-context # 確認是 minikube
helm lint charts/app
helm template hello charts/app \
-f charts/app/values.yaml \
-f charts/app/values.dev.yaml
terraform -chdir=deploy/terraform init
terraform -chdir=deploy/terraform plan -var-file=envs/dev.tfvars
terraform -chdir=deploy/terraform apply -auto-approve -var-file=envs/dev.tfvars
kubectl -n demo get pods,svc
kubectl -n demo port-forward svc/hello-app-app 8080:80
kubectl -n demo rollout status deploy/hello-app-app --timeout=120s
kubectl -n demo get svc hello-app-app
✅ 確保服務可用,CI/CD pipeline 才算通過。